clear or vindicate oneself from charges or accusations - Anglais Synonymes Dictionnaire